$(function(){
    jQuery("#gridAmostra").jqGrid({
        caption: "Amostra",
	url: "intranet/amostra/lista",
	editurl: "intranet/amostra/crud",
	datatype: "json",
	colNames:['Amostra','Inicial','Cliente', 'Ação'],
	colModel:[
            {name:'amostra', index:'amostra', width:300, align:"center", editable:false},
            {name:'inicial', index:'inicial', width:100, align:"center", editable:false},
            {name:'cliente', index:'cliente', width:300, align:"center", editable:false},
            {name:'acoes',index:'acoes', width:90, align:"center", sortable:false, search: false}		
	],
	//rowNum: 10,
	//rowList: [10,20,30,50,100],
	width: 900,
	height: 200,
	pager: '#navAmostra',
	sortname: "amostra",
	sortorder: "ASC",
	multiselect: false,
	viewrecords: true,
        scroll:true,
        loadonce:true,
        ignoreCase:true,
        
        gridComplete: function(){
            var ids = jQuery("#gridAmostra").jqGrid('getDataIDs');				
            for(var i=0; i < ids.length; i++){
                var cl = ids[i];
                ce = '<img class="btnDeletar" rel="'+cl+'" src="public/images/cross.png" title="Deletar" style="cursor:pointer; margin:2px" />';
                jQuery("#gridAmostra").jqGrid('setRowData',ids[i],{acoes:ce});
            }
            $('.btnDeletar').click(function(){
                var idAmostra = $(this).attr('rel');
                jQuery('#gridAmostra').jqGrid('delGridRow',idAmostra, { msg:"Apagar registro selecionado?",
                    afterComplete: function(resposta){
                        var resultado = resposta.responseText;
                        if(resultado == 1){
                            alert('Operação realizada com sucesso.');
                        }else{
                            alert('Não foi possível realizar a operação.');
                        }
                    }
                });
            });
        }
    }).navGrid("#navAmostra",{
            edit: false,
            add: false,
            del: false,
            search: false,
            view: false,
            refresh: false 
    });
});
 

jQuery("#gridAmostra").jqGrid('filterToolbar',{stringResult:true, searchOnEnter:false});